RH (formerly known as Restoration Hardware) has faced various challenges in recent years... (1 revisions)